

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" class="IE IE7 IE8 ">

<head id="ctl00_ctl00_HeadTag"><meta id="ctl00_ctl00_CompatMode" http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /><link id="ctl00_ctl00_MasterCss" type="text/css" rel="stylesheet" href="http://i1.codeplex.com/css/v17501/i5159/StyleSheet.ashx" /><link rel="SHORTCUT ICON" href="../../favicon.ico" />
    <style type="text/css">.SideBar, .SideBarPadding{display:none;}.MainContent{width:auto;}.SiteContentTable{width:100%;}</style>
    <style id="ctl00_ctl00_Header_ProjectStyles" type="text/css">.SiteHeader,.SiteHeaderLeft{height:45px !important;overflow:hidden;}.SiteContent{padding:0 1em 1em 1em;margin-top:0;min-height:225px;}.FF .SiteContentTable{clear:both;}.ProjectContent{min-height:225px;}.Safari .ProjectContent{padding-top:0em;}.IE6 .ProjectTitleControl{position:relative;}.CanvasMargin{width:0;}h1.ProjectHeader{font-size:2em;font-weight:bold;margin-bottom:0;}.ProjectHeader a{color:#3E62A6;}.IE table.MinWidthContent{table-layout:auto !important;}.ProjectMessage{border:solid 0.1em #ccc;background-color:#F1FCEE;padding:1em;}</style>
    
    
    
    
    <style id="ctl00_ctl00_Header_Header_ProjectReleasesStyles" type="text/css">.ProjectReleasesSidebar{min-height:16em;max-height:16em;overflow:auto;}.IE6 .ProjectReleasesSidebar{height:8em;width:19em;}.IE6 .ProjectReleasesSidebar .Scrollable{width:19em;overflow:auto;overflow-x:hidden;overflow-y:auto;}</style>

    <meta id="ctl00_ctl00_Header_WTProjectName" name="WT.pi" content="htmlagilitypack"></meta>
    <link rel="EditURI" type="application/rsd+xml" title="RSD" href='http://htmlagilitypack.codeplex.com/rsd' />
    <link rel="wlwmanifest" type="application/wlwmanifest+xml" title="WLWManifest" href='/wlwmanifest.xml' />
<link rel="alternate" type="application/rss+xml" title="Html Agility Pack" href="http://htmlagilitypack.codeplex.com/project/feeds/rss" /><link rel="alternate" type="application/rss+xml" title="Html Agility Pack-Discussions" href="http://htmlagilitypack.codeplex.com/project/feeds/rss?ProjectRSSFeed=codeplex%3a%2f%2fforum%2fhtmlagilitypack" /><link rel="alternate" type="application/rss+xml" title="Html Agility Pack-Issue Tracker" href="http://htmlagilitypack.codeplex.com/project/feeds/rss?ProjectRSSFeed=codeplex%3a%2f%2fworkitem%2fhtmlagilitypack" /><link rel="alternate" type="application/rss+xml" title="Html Agility Pack-Releases" href="http://htmlagilitypack.codeplex.com/project/feeds/rss?ProjectRSSFeed=codeplex%3a%2f%2frelease%2fhtmlagilitypack" /><link rel="alternate" type="application/rss+xml" title="Html Agility Pack-Source Code" href="http://htmlagilitypack.codeplex.com/project/feeds/rss?ProjectRSSFeed=codeplex%3a%2f%2fsourcecontrol%2fhtmlagilitypack" /><link rel="alternate" type="application/rss+xml" title="Html Agility Pack-Wiki" href="http://htmlagilitypack.codeplex.com/project/feeds/rss?ProjectRSSFeed=codeplex%3a%2f%2fwiki%2fhtmlagilitypack" /><link rel="alternate" type="application/rss+xml" title="Html Agility Pack-Reviews" href="http://htmlagilitypack.codeplex.com/project/feeds/rss?ProjectRSSFeed=codeplex%3a%2f%2freview%2fhtmlagilitypack" /><title>
	htmlagilitypack - Release: 1.4.0 Stable
</title></head>

<body onload="masterLoad();">
    <form name="aspnetForm" method="POST" action="/releases/view/44954" id="aspnetForm" autocomplete="off" enctype="multipart/form-data">
<div>
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTIxNDIxNjM2MzMPZBYCZg9kFgJmD2QWBGYPZBYEAgEPFgIeBGhyZWYFN2h0dHA6Ly9pMS5jb2RlcGxleC5jb20vY3NzL3YxNzUwMS9pNTE1OS9TdHlsZVNoZWV0LmFzaHhkAgMPZBYGZg8WAh4JaW5uZXJodG1sBZ4ELlNpdGVIZWFkZXIsLlNpdGVIZWFkZXJMZWZ0e2hlaWdodDo0NXB4ICFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuO30uU2l0ZUNvbnRlbnR7cGFkZGluZzowIDFlbSAxZW0gMWVtO21hcmdpbi10b3A6MDttaW4taGVpZ2h0OjIyNXB4O30uRkYgLlNpdGVDb250ZW50VGFibGV7Y2xlYXI6Ym90aDt9LlByb2plY3RDb250ZW50e21pbi1oZWlnaHQ6MjI1cHg7fS5TYWZhcmkgLlByb2plY3RDb250ZW50e3BhZGRpbmctdG9wOjBlbTt9LklFNiAuUHJvamVjdFRpdGxlQ29udHJvbHtwb3NpdGlvbjpyZWxhdGl2ZTt9LkNhbnZhc01hcmdpbnt3aWR0aDowO31oMS5Qcm9qZWN0SGVhZGVye2ZvbnQtc2l6ZToyZW07Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tYm90dG9tOjA7fS5Qcm9qZWN0SGVhZGVyIGF7Y29sb3I6IzNFNjJBNjt9LklFIHRhYmxlLk1pbldpZHRoQ29udGVudHt0YWJsZS1sYXlvdXQ6YXV0byAhaW1wb3J0YW50O30uUHJvamVjdE1lc3NhZ2V7Ym9yZGVyOnNvbGlkIDAuMWVtICNjY2M7YmFja2dyb3VuZC1jb2xvcjojRjFGQ0VFO3BhZGRpbmc6MWVtO31kAgEPZBYCAgMPFgIfAQXgAS5Qcm9qZWN0UmVsZWFzZXNTaWRlYmFye21pbi1oZWlnaHQ6MTZlbTttYXgtaGVpZ2h0OjE2ZW07b3ZlcmZsb3c6YXV0bzt9LklFNiAuUHJvamVjdFJlbGVhc2VzU2lkZWJhcntoZWlnaHQ6OGVtO3dpZHRoOjE5ZW07fS5JRTYgLlByb2plY3RSZWxlYXNlc1NpZGViYXIgLlNjcm9sbGFibGV7d2lkdGg6MTllbTtvdmVyZmxvdzphdXRvO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bzt9ZAICDxYEHgdjb250ZW50BQ9odG1sYWdpbGl0eXBhY2seB1Zpc2libGVnZAIBD2QWCAIBD2QWCAIBD2QWBAIBD2QWBAIBDw8WAh4LTmF2aWdhdGVVcmwFJGh0dHA6Ly9odG1sYWdpbGl0eXBhY2suY29kZXBsZXguY29tL2RkAgMPDxYCHwQFJGh0dHA6Ly9odG1sYWdpbGl0eXBhY2suY29kZXBsZXguY29tL2QWAmYPZBYCAgEPDxYCHgRUZXh0BRFIdG1sIEFnaWxpdHkgUGFja2RkAgMPZBYCZg9kFgICAQ8PFgIeCEltYWdlVXJsBTpodHRwOi8vaTMuY29kZXBsZXguY29tL0ltYWdlcy92MTc1MDEvc2VhcmNoLWJ1dHRvbi1vZmYuZ2lmFgQeC29ubW91c2VvdmVyBVBqYXZhc2NyaXB0OnRoaXMuc3JjPSdodHRwOi8vaTMuY29kZXBsZXguY29tL0ltYWdlcy92MTc1MDEvc2VhcmNoLWJ1dHRvbi1vbi5naWYnOx4Kb25tb3VzZW91dAVRamF2YXNjcmlwdDp0aGlzLnNyYz0naHR0cDovL2kzLmNvZGVwbGV4LmNvbS9JbWFnZXMvdjE3NTAxL3NlYXJjaC1idXR0b24tb2ZmLmdpZic7ZAIDD2QWBAIBD2QWBGYPDxYCHwNoZBYCAgMPZBYCZg9kFgICAQ9kFgQCBQ8PFgIfA2hkZAIHDw8WAh8DaGRkAgEPZBYCAgMPZBYCAgEPZBYCAgEPZBYCAgEPZBYCAgEPFgIfAAVcaHR0cDovL2h0bWxhZ2lsaXR5cGFjay5jb2RlcGxleC5jb20vUHJvamVjdC9FZGl0UHJvamVjdERldGFpbHMuYXNweD9Gb2N1c0VsZW1lbnQ9RGVzY3JpcHRpb25kAgMPZBYCZg8WAh8DaBYCZg8PFgIfBAVDaHR0cDovL2h0bWxhZ2lsaXR5cGFjay5jb2RlcGxleC5jb20vUHJvamVjdC9FZGl0UHJvamVjdERldGFpbHMuYXNweGRkAgUPDxYCHwNoZGQCBw9kFgQCAQ9kFhICAQ8WAh4FY2xhc3MFElRhYiBJbmFjdGl2ZVRhYk5ldxYCAgEPDxYCHwQFJGh0dHA6Ly9odG1sYWdpbGl0eXBhY2suY29kZXBsZXguY29tL2RkAgMPFgIfCQUQVGFiIEFjdGl2ZVRhYk5ldxYCAgEPDxYCHwQFN2h0dHA6Ly9odG1sYWdpbGl0eXBhY2suY29kZXBsZXguY29tL3JlbGVhc2VzL3ZpZXcvNDQ5NTRkZAIFDxYEHwkFElRhYiBJbmFjdGl2ZVRhYk5ldx8DaBYCAgEPDxYCHwQFMWh0dHA6Ly9odG1sYWdpbGl0eXBhY2suY29kZXBsZXguY29tL2RvY3VtZW50YXRpb25kZAIHDxYCHwkFElRhYiBJbmFjdGl2ZVRhYk5ldxYCAgEPDxYCHwQFL2h0dHA6Ly9odG1sYWdpbGl0eXBhY2suY29kZXBsZXguY29tL2Rpc2N1c3Npb25zZGQCCQ8WAh8JBRJUYWIgSW5hY3RpdmVUYWJOZXcWAgIBDw8WAh8EBTdodHRwOi8vaHRtbGFnaWxpdHlwYWNrLmNvZGVwbGV4LmNvbS93b3JraXRlbS9saXN0L2Jhc2ljZGQCCw8WAh8JBRJUYWIgSW5hY3RpdmVUYWJOZXcWAgIBDw8WAh8EBUFodHRwOi8vaHRtbGFnaWxpdHlwYWNrLmNvZGVwbGV4LmNvbS9Tb3VyY2VDb250cm9sL2xpc3QvY2hhbmdlc2V0c2RkAg0PFgIfCQUSVGFiIEluYWN0aXZlVGFiTmV3FgICAQ8PFgIfBAUtaHR0cDovL2h0bWxhZ2lsaXR5cGFjay5jb2RlcGxleC5jb20vdGVhbS92aWV3ZGQCDw8WAh8JBRJUYWIgSW5hY3RpdmVUYWJOZXcWAgIBDw8WAh8EBStodHRwOi8vaHRtbGFnaWxpdHlwYWNrLmNvZGVwbGV4LmNvbS9saWNlbnNlZGQCEQ9kFgQCAg9kFgICAw9kFgRmD2QWAgIBD2QWBAIBDw8WAh8GBThodHRwOi8vaTMuY29kZXBsZXguY29tL0ltYWdlcy92MTc1MDEvYXJyb3dfZHNjX2dyZWVuLmdpZmRkAgMPDxYCHwYFMWh0dHA6Ly9pMy5jb2RlcGxleC5jb20vSW1hZ2VzL3YxNzUwMS9pY29uX3Jzcy5naWZkZAIBD2QWAgIBD2QWAgIBD2QWDgIBD2QWAgIBDw8WAh8EBTVodHRwOi8vaHRtbGFnaWxpdHlwYWNrLmNvZGVwbGV4LmNvbS9wcm9qZWN0L2ZlZWRzL3Jzc2RkAgMPZBYCAgEPDxYCHwQFbWh0dHA6Ly9odG1sYWdpbGl0eXBhY2suY29kZXBsZXguY29tL3Byb2plY3QvZmVlZHMvcnNzP1Byb2plY3RSU1NGZWVkPWNvZGVwbGV4JTNhJTJmJTJmZm9ydW0lMmZodG1sYWdpbGl0eXBhY2tkZAIFD2QWAgIBDw8WAh8EBXBodHRwOi8vaHRtbGFnaWxpdHlwYWNrLmNvZGVwbGV4LmNvbS9wcm9qZWN0L2ZlZWRzL3Jzcz9Qcm9qZWN0UlNTRmVlZD1jb2RlcGxleCUzYSUyZiUyZndvcmtpdGVtJTJmaHRtbGFnaWxpdHlwYWNrZGQCBw9kFgICAQ8PFgIfBAVvaHR0cDovL2h0bWxhZ2lsaXR5cGFjay5jb2RlcGxleC5jb20vcHJvamVjdC9mZWVkcy9yc3M/UHJvamVjdFJTU0ZlZWQ9Y29kZXBsZXglM2ElMmYlMmZyZWxlYXNlJTJmaHRtbGFnaWxpdHlwYWNrZGQCCQ9kFgICAQ8PFgIfBAVuaHR0cDovL2h0bWxhZ2lsaXR5cGFjay5jb2RlcGxleC5jb20vcHJvamVjdC9mZWVkcy9yc3M/UHJvamVjdFJTU0ZlZWQ9Y29kZXBsZXglM2ElMmYlMmZyZXZpZXclMmZodG1sYWdpbGl0eXBhY2tkZAILD2QWAgIBDw8WAh8EBXVodHRwOi8vaHRtbGFnaWxpdHlwYWNrLmNvZGVwbGV4LmNvbS9wcm9qZWN0L2ZlZWRzL3Jzcz9Qcm9qZWN0UlNTRmVlZD1jb2RlcGxleCUzYSUyZiUyZnNvdXJjZWNvbnRyb2wlMmZodG1sYWdpbGl0eXBhY2tkZAIND2QWAgIBDw8WAh8EBWxodHRwOi8vaHRtbGFnaWxpdHlwYWNrLmNvZGVwbGV4LmNvbS9wcm9qZWN0L2ZlZWRzL3Jzcz9Qcm9qZWN0UlNTRmVlZD1jb2RlcGxleCUzYSUyZiUyZndpa2klMmZodG1sYWdpbGl0eXBhY2tkZAIED2QWBGYPDxYCHwYFOmh0dHA6Ly9pMy5jb2RlcGxleC5jb20vSW1hZ2VzL3YxNzUwMS9hcnJvd19yaWdodF9ncmVlbi5naWZkZAICDw8WAh8GBTFodHRwOi8vaTMuY29kZXBsZXguY29tL0ltYWdlcy92MTc1MDEvaWNvbl9yc3MuZ2lmZGQCBw8WAh4Fd2lkdGgFAzE1JRYCAgEPDxYEHghDc3NDbGFzcwU0U3RhbmRhcmRQYWRkaW5nIFNpZGVCYXIgUmlnaHRTaWRlQmFyIEdyYWRpZW50U2lkZUJhch4EXyFTQgICZGQCAg8WAh8FBUo8c2NyaXB0IHNyYz0iL3NpdGUvbGlicmFyeS9zdnkvYnJva2VyLmpzIiB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPjwvc2NyaXB0PmQCAw8PFgIfBgUuaHR0cDovL2kzLmNvZGVwbGV4LmNvbS9JbWFnZXMvdjE3NTAxL2JsYW5rLnBuZxYCHgZvbmxvYWQFGXNlbGYubG9nb0ltYWdlTG9hZGVkPXRydWVkAgQPFgIfA2dkZGWR0doJuU0rOSnhefmVOOSYRVc+" />
</div>

<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['aspnetForm'];
if (!theForm) {
    theForm = document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
//]]>
</script>


<script src="/WebResource.axd?d=xRXm9qXChzGk3Vy0HADJ4btVP-84WYoavoeeCZzxA80Fi2__m9er5GjqfrRWW7f1-M4dV7yMsJhj370uxuNYZPu0S1A1&amp;t=634218007780119210" type="text/javascript"></script>


<script src="/ScriptResource.axd?d=0c2dvuG6eaBk2qrvDAbcn1wQeYL4Rvs_LH1q0_y1zGZdv3AD_FHqaTA0Fr2Vcx46nqosAAmmwu_KmipWjJseQ8bwlQDgZrMC3nCjCv6rXqDDR4vmUsDiv8weC_ingIjSZ4gRyLjzaWxeKa33-X3kvW_uwgvxziMfUoTgDDtqZ8UYc7Gh0&amp;t=2610f696" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=JEQtRwADppVlrb04zeonzA3gJ0WmEe2-B3uUjIOMNQDdLjocT1b96SA6131vDANC4cMwf2eUSuFGb7MCmIGxWitZHTttH3O43_RFOWYAyUc54SbYfBQ1SvjuunnbLDEiwdk0KJINz3gImXSmvzQi3Td51_tSlDuBIDTHZzfWimqtC9QO0&amp;t=2610f696" type="text/javascript"></script>
<script src="http://i1.codeplex.com/scripts/v17501/i1879048191/ScriptLoader.ashx" type="text/javascript"></script>
<div>

	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWAgKl9/2xDALYp/iUDhjZ8hwZ1Ztu0eKF5X1FEMF/IXBA" />
</div>
    <script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$ctl00$ScriptManager', 'aspnetForm', [], [], [], 90, 'ctl00$ctl00');
//]]>
</script>

    <table id="CanvasTable" cellpadding=0 cellspacing=0>
        <tr valign="top">
            <td>
                <div id="Canvas">
                    <div id="CanvasContent">
                        
    <div id="ctl00_ctl00_MasterContent_ProjectHeader">
        <table class="FullWidth" cellpadding="0" cellspacing="0" width="100%">
            <tr>
                <td class="FullWidth" valign="bottom">
                    <div class="ProjectLogoLeft">
                        <table cellpadding="0" cellspacing="0">
                            <tr>
                                <td style="height:90px;" valign="middle">
                                    <div style="padding-left: 1.1em; padding-top: 1.1em; padding-bottom:.8em;">
                                        
                                        
<div class="ProjectTitleControl HalfMarginBottom">
    <a id="ctl00_ctl00_MasterContent_ProjectTitleControl1_ProjectTitleLink" href="http://htmlagilitypack.codeplex.com/"></a>
    <a id="ctl00_ctl00_MasterContent_ProjectTitleControl1_ProjectTitleLink1" href="http://htmlagilitypack.codeplex.com/"><h1 id="ctl00_ctl00_MasterContent_ProjectTitleControl1_ProjectHeader" class="ProjectHeader NoMargin">
            <span id="ctl00_ctl00_MasterContent_ProjectTitleControl1_TitleLabel">Html Agility Pack</span>
        </h1></a>
</div>

                                    </div>
                                </td>
                            </tr>
                        </table>
                    </div>    
                </td>
                <td valign="top">
                    <div class="ProjectLogoRight" onmouseover="this.style.cursor = 'hand';" onmouseout="this.style.cursor = 'default';">
                        <div class="LogoLinkOuter">
                            <a href='http://www.codeplex.com' class="LogoLink" title="CodePlex Home"><div class="LogoLinkInner">CodePlex Home</div></a>
                        </div>
                    </div>
                </td>
                <td valign="top" class="StandardPaddingTop SiteHeaderProjectRight" style="padding-right: 1.7em; padding-left: .1em">
                    
        <div class="NoWrap ProjectSignInControl">
            <a href="/site/register/new" id="registerLink" class="ZoomFix">Register</a>
            <span class="VerticalBarTop ZoomFix">|</span>
            <a href="https://www.codeplex.com/site/login?RedirectUrl=http%3a%2f%2fhtmlagilitypack.codeplex.com%2freleases%2fview%2f44954%3fProjectName%3dhtmlagilitypack" id="signInLink" class="ZoomFix">Sign In</a>
            <span class="VerticalBarTop ZoomFix">|</span>
            <a class="ZoomFix" href='http://www.codeplex.com'>CodePlex Home</a>
        </div>
    
                    <div style="margin-top: .5em;">
                        <div id="ctl00_ctl00_MasterContent_ProjectSearchControl_ProjectSearchPanel" class="ProjectSearchPanel NoWrap">
	
    <div class="ProjectSearchPanel">
        <input name="ctl00$ctl00$MasterContent$ProjectSearchControl$SearchTextBox" type="text" maxlength="500" id="ctl00_ctl00_MasterContent_ProjectSearchControl_SearchTextBox" class="SingleLineTextBox ProjectSearchTextBox" />
        <img id="ctl00_ctl00_MasterContent_ProjectSearchControl_SearchButton" class="ProjectSearchButton" onmouseover="javascript:this.src=&#39;http://i3.codeplex.com/Images/v17501/search-button-on.gif&#39;;" onmouseout="javascript:this.src=&#39;http://i3.codeplex.com/Images/v17501/search-button-off.gif&#39;;" src="http://i3.codeplex.com/Images/v17501/search-button-off.gif" alt="Search" style="border-width:0px;" />
        <script type="text/javascript">
            $(document).ready(function () {
                $loadScript('http://i4.services.social.microsoft.com/search/Widgets/SearchBox.jss?appid=1000&scopeid=1&boxId=ctl00_ctl00_MasterContent_ProjectSearchControl_SearchTextBox&btnId=ctl00_ctl00_MasterContent_ProjectSearchControl_SearchButton&watermark=Search%20all%20CodePlex%20projects&overrideWatermark=true&searchLocation=http%3a%2f%2fwww.codeplex.com%2fsite%2fsearch&allowEmptySearch=true&minimumTermLength=3');
                if (typeof epx_loaded === 'undefined' || !epx_loaded) {
                    $('#ctl00_ctl00_MasterContent_ProjectSearchControl_SearchButton').bind('click', doProjectSearch);
                    $('#ctl00_ctl00_MasterContent_ProjectSearchControl_SearchTextBox').bind('keydown', function (e) { { if ($keyCode(e) === 13) return doProjectSearch(); } });
                }
            })
            function doProjectSearch() {
                window.location.replace('http://www.codeplex.com/site/search?query=' + $('#ctl00_ctl00_MasterContent_ProjectSearchControl_SearchTextBox').val());
                return false;
            }
        </script>
    </div>

</div>

                    </div>
                </td>
            </tr>
        </table>
    </div>
    <div id="ProjectBody" class="SiteContent">
        <div id="ctl00_ctl00_MasterContent_ProjectDetailsDiv">
            

<script type="text/javascript">
    function VerifyProjectDeletion()
    {
        var result = confirm("Are you sure you want to delete this project?  You will not be able to recover it later");
        if (result)
            ShowUpdatingPanel();
        else
            allowUnsavedDataAlert();
        return result;
    }
    function ShowPublishPanel()
    {
        ShowUpdatingPanel();
    }
    function ShowUpdatingPanel()
    {
        var publishButton=$('#ctl00_ctl00_MasterContent_ProjectCountdown_PublishProject_PublishButton')[0];
        var deleteButton=$('#ctl00_ctl00_MasterContent_ProjectCountdown_PublishProject_DeleteButton')[0];

        setTimeout(function() { CodePlex.UpdateProgress.displayPanelAndDisableControls('Updating...', publishButton, deleteButton) }, 1);
    }
</script>
<div class="ClearBoth"></div>
<div class="StandardPaddingBottom">


</div>
<script type="text/javascript">
    // replaces the smartdatecontrol's "Today" with "today" or "on {Date}" for this user control
    function formatDate() {
        var dateSpan = $('#ctl00_ctl00_MasterContent_ProjectCountdown_PublishProject_DeletionDateLiteral');
        if (dateSpan.text().toLowerCase() == "today")
            dateSpan.text("today");
        else
            dateSpan.text("on " + dateSpan.text());
    }
    formatDate();
</script>

            

        </div>
            
        <table class="SiteContentTable" cellspacing="0" cellpadding="0">
            <tr valign="top">
               <td class="MainContent">
                    <div class="MainContentMinWidthContent">
                        
                        
                        <div id="ctl00_ctl00_MasterContent_ProjectContentPanel" class="ProjectContent">
	
                            <div id="MenuDiv">
                                
    
<div class="TabStripNew">
    <table cellpadding="0" cellspacing="0" border="0" class="FullWidth">
        <tr>
            <td id="ctl00_ctl00_MasterContent_Tabs_homeTabCell" class="Tab InactiveTabNew">
                <a id="ctl00_ctl00_MasterContent_Tabs_homeTab" class="TabLinkNew" href="http://htmlagilitypack.codeplex.com/"><div class="TabPadding">Home</div></a>
            </td>
	
            <td id="ctl00_ctl00_MasterContent_Tabs_releasesTabCell" class="Tab ActiveTabNew">
                <a id="ctl00_ctl00_MasterContent_Tabs_releasesTab" class="TabLinkNew" href="http://htmlagilitypack.codeplex.com/releases/view/44954"><div class="TabPadding">Downloads</div></a>
            </td>
	
            
            <td id="ctl00_ctl00_MasterContent_Tabs_discussionTabCell" class="Tab InactiveTabNew">
                <a id="ctl00_ctl00_MasterContent_Tabs_discussionTab" class="TabLinkNew" href="http://htmlagilitypack.codeplex.com/discussions"><div class="TabPadding">Discussions</div></a> 
            </td>
	
            <td id="ctl00_ctl00_MasterContent_Tabs_workItemsTabCell" class="Tab InactiveTabNew">
                <a id="ctl00_ctl00_MasterContent_Tabs_workItemsTab" class="TabLinkNew" href="http://htmlagilitypack.codeplex.com/workitem/list/basic"><div class="TabPadding">Issue Tracker</div></a>
            </td>
	
            <td id="ctl00_ctl00_MasterContent_Tabs_sourceTabCell" class="Tab InactiveTabNew">
                <a id="ctl00_ctl00_MasterContent_Tabs_sourceTab" class="TabLinkNew" href="http://htmlagilitypack.codeplex.com/SourceControl/list/changesets"><div class="TabPadding">Source Code</div></a>
            </td>
	
            <td id="ctl00_ctl00_MasterContent_Tabs_peopleTabCell" class="Tab InactiveTabNew">
                <a id="ctl00_ctl00_MasterContent_Tabs_peopleTab" class="TabLinkNew" href="http://htmlagilitypack.codeplex.com/team/view"><div class="TabPadding">People</div></a>
            </td>
	
            <td id="ctl00_ctl00_MasterContent_Tabs_licenseTabCell" class="Tab InactiveTabNew">
                <a id="ctl00_ctl00_MasterContent_Tabs_licenseTab" class="TabLinkNew" href="http://htmlagilitypack.codeplex.com/license"><div class="TabPadding">License</div></a>
            </td>
	
            <td class="FullWidth LastTabNew" nowrap="nowrap">
                <style id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_ProjectDirectoryStyles" type="text/css">
        .FF .RightMarginFix{
            margin-right: 1px;
        }
        .HoverPanel{
            position: absolute; 
            display: none;
            z-index: 3; 
        }
        .IE .HoverPanel{
            margin-left: -1px;
        }
        .IE7 HoverPanel{
            margin-top: 1px;
        }
        .IE6 .HoverPanel .Content{
	        margin-top: -13px;
        }
        .LeftHoverWidth{
            width: 16.4em;
        }
        .HoverClosePanel{
            width: 4em;
            position: absolute; 
            right: 2em;
            top: -1.9em;
            z-index: 1;
        }
        .HoverClosePanel .RoundedContent{
            min-height: 2em;
            height: 2em;
        }
        .HoverContentPanel{
            position:relative;
            z-index: 2;
        }
        .MockPanelBorder{
            padding-left: 1px;
            padding-right: 1px;
        }
</style>
    
<script type="text/javascript">
        function setMaxHeight(divName, bottomPixelPadding){
            var constraindiv = $('#' + divName)[0];
            var divpoint = CodePlex.UI.getElementPosition(constraindiv);
            var maxHeight = $('#Canvas').offset().top - divpoint.y - bottomPixelPadding;
            var scrollHeight = constraindiv.scrollHeight;
            constraindiv.style.height = (scrollHeight > maxHeight) ? maxHeight + 'px' : 'auto';
        }
        function placeHover(linkname, hovername) {
            var link = $('#' + linkname)[0];
            var $hover = $('#' + hovername);
            var point = CodePlex.UI.getElementPosition(link);
            $hover.css('left', (point.x - 135) + 'px');
            $hover.css('top', (point.y - 7) + 'px');
            $hover.css('display', 'block');
        }
        
        function closeHover(hovername) {
            $('#' + hovername).css('display', '');
        }
        function closeHovers() {
            $('#rssHoverDiv').css('display', '');
        }
</script>
    
<div id="rssHoverDiv" class="HoverPanel LeftHoverWidth AlignLeft">
        <div id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel" class="ContentPanelBox SideBarControl HoverContentPanel" style="">
		<div id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_headerPanel" class="HeaderPanel Header">
			
    
                <div class="StandardPaddingBottom">
                    <div style="float:right">
                        <a href="#" onclick="allowUnsavedDataAlert();closeHover('rssHoverDiv'); return false;">Close</a>
                    </div>
                    <div style="float:left" onclick="allowUnsavedDataAlert();closeHover('rssHoverDiv');">
                        <a href="#" onclick="return false;"><img id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_ArrowDownImg3" src="http://i3.codeplex.com/Images/v17501/arrow_dsc_green.gif" style="height:9px;width:9px;border-width:0px;" /></a>
                        <a href="#" onclick="return false;">RSS</a>
                        <img id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_rssFeedImageHover" hspace="5" src="http://i3.codeplex.com/Images/v17501/icon_rss.gif" alt="RSS Feed" style="border-width:0px;border: 0px; vertical-align: bottom;" />
                    </div>
                    <div class="ClearBoth"></div>
                </div>
           

		</div><div id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_contentPanel" class="StandardPadding">
			
    
           <ul id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_FeedsPanel" class="RssFeedsPanel">
            <div id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_ProjectPanel">
				
                <li>
                    <a id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_ProjectRssLink" title="All Project Updates" class="ArrowSmall NoUnderline" href="http://htmlagilitypack.codeplex.com/project/feeds/rss">All Project Updates</a>
                </li>
            
			</div>
            <div id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_DiscussionsPanel">
				
                <li>
                    <a id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_DiscussionsRssLink" title="New threads and posts" class="ArrowSmall NoUnderline" href="http://htmlagilitypack.codeplex.com/project/feeds/rss?ProjectRSSFeed=codeplex%3a%2f%2fforum%2fhtmlagilitypack">Discussions</a>
                </li>
            
			</div>
            <div id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_IssueTrackerPanel">
				
                <li>    
                    <a id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_IssueTrackerRssLink" title="New and updated work items" class="ArrowSmall NoUnderline" href="http://htmlagilitypack.codeplex.com/project/feeds/rss?ProjectRSSFeed=codeplex%3a%2f%2fworkitem%2fhtmlagilitypack">Issue Tracker</a>
                </li>
            
			</div>
            <div id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_ReleasesPanel">
				
                <li>
                    <a id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_ReleasesRssLink" title="New and updated releases" class="ArrowSmall NoUnderline" href="http://htmlagilitypack.codeplex.com/project/feeds/rss?ProjectRSSFeed=codeplex%3a%2f%2frelease%2fhtmlagilitypack">Releases</a>
                </li>
            
			</div>  
            <div id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_ReviewsPanel">
				
                <li>
                    <a id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_ReviewsRssLink" title="New and updated reviews" class="ArrowSmall NoUnderline" href="http://htmlagilitypack.codeplex.com/project/feeds/rss?ProjectRSSFeed=codeplex%3a%2f%2freview%2fhtmlagilitypack">Reviews</a>
                </li>
            
			</div>          
            <div id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_SourceControlPanel">
				
                <li>
                    <a id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_SourceControlRssLink" title="New check-ins" class="ArrowSmall NoUnderline" href="http://htmlagilitypack.codeplex.com/project/feeds/rss?ProjectRSSFeed=codeplex%3a%2f%2fsourcecontrol%2fhtmlagilitypack">Source Code</a>
                </li>
            
			</div>
            <div id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_WikiPanel">
				
                <li>
                    <a id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_RssHoverContentPanel_WikiRssLink" title="New and updated wiki pages" class="ArrowSmall NoUnderline" href="http://htmlagilitypack.codeplex.com/project/feeds/rss?ProjectRSSFeed=codeplex%3a%2f%2fwiki%2fhtmlagilitypack">Wiki & Documentation</a>
                </li>
            
			</div>
        </ul>
           

		</div>
	</div>  
</div>
    
<div class="StandardPaddingBottom">
    <span  id="rssHoverLink" onclick="closeHovers();placeHover('rssHoverLink', 'rssHoverDiv');">
    <span id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_FeedsLabel"><img id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_rssRightArrow" title="RSS Feed" src="http://i3.codeplex.com/Images/v17501/arrow_right_green.gif" align="absmiddle" style="border-width:0px;" />
        <a href="#" onclick="return false;">RSS</a>
        <img id="ctl00_ctl00_MasterContent_Tabs_rssFeeds_rssFeedImage" hspace="5" src="http://i3.codeplex.com/Images/v17501/icon_rss.gif" alt="RSS Feed" style="border-width:0px;border: 0px; vertical-align:bottom; " /></span>
    </span>
</div>
    
        

            </td>
        </tr>
    </table>
</div>
                                
    <div id="SubTabs">
        
    </div>

                            </div>
                            <table cellpadding="0" cellspacing="0" width="100%">
                                <tr>
                                    <td valign="top" >
                                        <div id="ctl00_ctl00_MasterContent_ContentPanel" class="Content">
		
                                            
    <script type="text/javascript">
        $(document).ready(function () {
            addCanvasBounceForFF();
            
            downloadFile(null, false, false); 
            

            if ($('#rateRelease').length === 1 && $getQuerystring("RateReview").toLowerCase() === "true") {
                ShowRatingsLightBox();
            }
        });

    
    </script>
    <div id="ProjectRelease" class="ItemContainer" style="padding: 0em 0em 0em .63em;">
        <table class="FullPanel" cellspacing="0" cellpadding="0">
            <tr>
                <td class="FullWidth AlignTop">
                    <div id="ContentDiv" class="Content StandardMarginTop">

                    
                        <div id="ErrorPanel" class="Error" style="clear: both; font-size: 1.25em; display:none;"></div>
                    
                        <div class="TitleBar">
                            <div id="TitleContentDiv" class="TitleContentDiv">
                                <div class="Title StandardMarginBottom">
                                    <span id="TitleLabel" class="CodePlexPageHeader">1.4.0 Stable</span>
                                </div>
                            </div>
                        </div>
                    



<script language="javascript">

    $(function() {
        $('#BeTheFirstToReviewAnchor').click(function() {
            ShowRatingsLightBox();
            return false;
        });
    });

</script>

<table cellspacing="0" cellpadding="0" border="0" style="border: 1px solid #c0c0c0; margin-top: 10px;">
    <tr>
        <td valign="top" style="border-right: 1px solid #c0c0c0;">
            <div id="metadataLeft" style="width: 250px;">
            
                <div class="metadataRow">
                    <span class="metadataItemHeader">Rating:</span>
                <span id="releaseRatingContainer" class="RatingStarContainer" title="5 star rating"><span id="releaseRating_Star_0" class="RatingStar FilledRatingStar" d:rating="1">&nbsp;</span><span id="releaseRating_Star_1" class="RatingStar FilledRatingStar" d:rating="2">&nbsp;</span><span id="releaseRating_Star_2" class="RatingStar FilledRatingStar" d:rating="3">&nbsp;</span><span id="releaseRating_Star_3" class="RatingStar FilledRatingStar" d:rating="4">&nbsp;</span><span id="releaseRating_Star_4" class="RatingStar FilledRatingStar" d:rating="5">&nbsp;</span><span id="releaseratingName"></span><input id="releasecurrentRating" type="hidden" value="5" /></span>
                    &nbsp;<span id="RatingsBasedOnXReviewsLabel" style="font-size: 8pt;">based on 27 ratings</span>
                </div>
                <div class="metadataRow">
                    <span id="BasedOnLabel" class="metadataItemHeader">Reviewed:</span> <a id="xReviewsLink" href="#ReviewsAnchor">21 reviews</a>
                </div>
                
                <div class="metadataRow">
                    <span id="DownloadsCountLabel" class="metadataItemHeader">Downloads:</span>
                    <span id="DownloadCount">62865</span>
                </div>
                
                <div class="metadataRow">
                    <span id="ChangesetIDLabel" class="metadataItemHeader">Change Set:</span>
                    <a id="ChangesetIDAnchor" href="http://htmlagilitypack.codeplex.com/SourceControl/changeset/view/66017">66017</a>
                </div>
                
            </div>
        </td>
        <td valign="top">
            <div id="metadataRight" style="width: 250px;">
                
                <div class="metadataRow">
                    <span class="metadataItemHeader">Released:</span>
                    <span id="ReleaseDateLiteral" class="smartDate dateOnlyNoShort" LocalTimeTicks="1273244400">May 7 2010</span>
                </div>
                
                <div class="metadataRow">
                    <span class="metadataItemHeader">Updated:</span>
                        <span id="ReleaseModifierDateLiteral" class="smartDate dateOnlyNoShort" LocalTimeTicks="1276257218">Jun 11 2010</span>
                        by <a id="UpdatedByUserAnchor" href="http://www.codeplex.com/site/users/view/DarthObiwan">DarthObiwan</a>
                </div>
                <div class="metadataRow">
                    <span id="DevStatusLabel" class="metadataItemHeader">Dev status:</span> 
                    <span id="DevStatusValue">
                    Stable
                        <img id="DevStatusHelpImage" style="padding-left:.5em;vertical-align: bottom;" src="http://i3.codeplex.com/Images/v17501/HelpIcon.gif" title="Stable: This software is believed to be ready for use" />
                    
                    </span>
                </div>
                
            </div>
        </td>
    </tr>
</table>
<script type="text/javascript">
    function isPlatformInstallerAgent() {
        return navigator.userAgent.toLowerCase().indexOf('platform-installer/') != -1;
    }

    function downloadFile(link, userClick, alreadyLoaded) {
        if (userClick)
            return downloadFileImpl(link, null);

        if (!alreadyLoaded) {
            var downloadId = $getQuerystring("DownloadId");
            if (!downloadId)
                downloadId = getIdFromFragment();
            if (downloadId)
                return downloadFileImpl(null, downloadId);
        }

        return false;
    }

    function downloadFileImpl(link, fromHash) {
        if (!link && !fromHash)
            return false;

        var fileId = fromHash;
        var releaseId = 44954
        if (link) {
            fileId = $(link).attr('fileId');
            clickOncePath = $(link).attr('d:clickOncePath');
            releaseId = $(link).attr('d:releaseId');
        } else {
            clickOncePath = $("a[fileId='" + fileId + "']").attr('d:clickOncePath');
        }

        $('#downloadFileId').val(fileId);
        $('#clickOncePath').val('').val(clickOncePath);
        $('#downloadReleaseId').val(releaseId);

        if (isPlatformInstallerAgent()) {
            submitDownloadFile();
            return false;
        }

        
        OpenDialog('#LicenseAgreePanel', true, '58em', 'LicensePanel');
        
        return false;
    }

    function getIdFromFragment() {
        var path = document.location.toString();

        if (path.match('#')) {
            var fileID = '#' + path.split('#')[1];

            if (fileID.toLowerCase().indexOf("downloadid=") > 0) {
                fileID = fileID.split("=");

                if (fileID[1].length > 0) {
                    return fileID[1];
                }
            }
        }
    }

    function submitDownloadFile() {
        OpenDialog('#LicenseAgreePanel', false);
    
        postDownload();
    
    }

    function operaContinue() {
        OpenDialog('#ClickOnceOperaPanel', false);
        postDownload();
    }

    function postDownload() {
        $('<form method="POST" action="http://htmlagilitypack.codeplex.com/releases/acceptLicense">' +
          '<input type="hidden" name="fileId" value="' + $('#downloadFileId').val() + '" />' +
          '<input type="hidden" name="releaseId" value="' + $('#downloadReleaseId').val() + '" />' +
          '<input type="hidden" name="clickOncePath" value="' + $('#clickOncePath').val() + '" />' +
          '</form>').appendTo('body').submit().remove();
    }
</script>
<div class="ReleaseNotesDiv">
    <a id="ReleaseFiles"></a>
    
        <div id="recommendedFileDiv">
            <h3 class="Header"><img alt="download file icon" src="http://i3.codeplex.com/Images/v17501/dl_small.png" />&nbsp;Recommended Download</h3><br /><br />
            

<div id="FileListItem0" class="FileListItemDiv">
    <img id="fileImage0" class="FileTypeImage" style="vertical-align:middle;" src="http://i3.codeplex.com/Images/v17501/RuntimeBinary.gif" alt="Application" />
    <a class="FileNameLink" d:releaseId="44954" fileId="120934" href="http://htmlagilitypack.codeplex.com/releases/view/44954#DownloadId=120934" id="fileDownload0" onclick="suppressUnsavedData();return downloadFile(this, true, false)" tabIndex="9">Html Agility Pack 1.4.0 Binaries</a>
    <div>
        <span id="fileItemInfo0" class="SubText">
            application,
            127K, uploaded
            <span class="smartDate dateOnly" LocalTimeTicks="1273282257">May 7 2010</span>
             -
            33722 downloads
        </span>
    </div>
</div>
            <div class="ClearLeft"></div><br />
        </div>
        
        <div id="AllOtherFilesText">
            <h3 class="Header"><img alt="download file icon" src="http://i3.codeplex.com/Images/v17501/dl_small.png" />&nbsp;Other Available Downloads</h3><br /><br />
        </div>
        

<div id="FileListItem1" class="FileListItemDiv">
    <img id="fileImage1" class="FileTypeImage" style="vertical-align:middle;" src="http://i3.codeplex.com/Images/v17501/Documentation.gif" alt="Documentation" />
    <a class="FileNameLink" d:releaseId="44954" fileId="120935" href="http://htmlagilitypack.codeplex.com/releases/view/44954#DownloadId=120935" id="fileDownload1" onclick="suppressUnsavedData();return downloadFile(this, true, false)" tabIndex="9">Documentation</a>
    <div>
        <span id="fileItemInfo1" class="SubText">
            documentation,
            873K, uploaded
            <span class="smartDate dateOnly" LocalTimeTicks="1273282257">May 7 2010</span>
             -
            15512 downloads
        </span>
    </div>
</div>

<div id="FileListItem2" class="FileListItemDiv">
    <img id="fileImage2" class="FileTypeImage" style="vertical-align:middle;" src="http://i3.codeplex.com/Images/v17501/RuntimeBinary.gif" alt="Application" />
    <a class="FileNameLink" d:releaseId="44954" fileId="120936" href="http://htmlagilitypack.codeplex.com/releases/view/44954#DownloadId=120936" id="fileDownload2" onclick="suppressUnsavedData();return downloadFile(this, true, false)" tabIndex="9">HAP Explorer</a>
    <div>
        <span id="fileItemInfo2" class="SubText">
            application,
            155K, uploaded
            <span class="smartDate dateOnly" LocalTimeTicks="1273282257">May 7 2010</span>
             -
            6486 downloads
        </span>
    </div>
</div>

<div id="FileListItem3" class="FileListItemDiv">
    <img id="fileImage3" class="FileTypeImage" style="vertical-align:middle;" src="http://i3.codeplex.com/Images/v17501/SourceCode.gif" alt="Source Code" />
    <a class="FileNameLink" d:releaseId="44954" fileId="120937" href="http://htmlagilitypack.codeplex.com/releases/view/44954#DownloadId=120937" id="fileDownload3" onclick="suppressUnsavedData();return downloadFile(this, true, false)" tabIndex="9">Html Agility Pack 1.4.0 Source</a>
    <div>
        <span id="fileItemInfo3" class="SubText">
            source code,
            127K, uploaded
            <span class="smartDate dateOnly" LocalTimeTicks="1273282257">May 7 2010</span>
             -
            7145 downloads
        </span>
    </div>
</div>
        <div class="ClearLeft"></div><br />
        
</div>
<div class="ReleaseNotesDiv">
    <table cellspacing="0" cellpadding="0" border="0" class="FullWidth Fixed">
        <tr>
            <td>
                <div id="ReleaseDescriptionPanel" class="StandardMarginTop Description">
                    <h3 class="Header">Release Notes</h3>
                    <div id="ReleaseNotes" class="WikiContent">
                        <div class="wikidoc">1.4.0 Adds some serious new features to Html Agility Pack to make it work nicer in a LINQ driven .NET World. The HtmlNodeCollection and HtmlAttributeCollection now generic ILists and expose IEnumerable&lt;T&gt; methods to mimic LINQ to XML. This opens an alternative to XPATH for querying the HTML tree. Beyond this 1.4.0 introduces tons of code cleanups and removal of all old non-generic classes (no more arraylists :). <br /><br />1.4.0 also brings basic msdn like documentation and a new program called HAP Explorer for viewing the HTML tree.<br /><br />Changes from Beta 2. The biggest changes are better support for character encoding and support for medium trust environments. 
<ul><li>Removed DescendantNodes() function since it was identical to the Descendants() function.</li>
<li>Patch# 4706. Added UserAgent property to HtmlWeb class to be used in webrequests. Minor update to code supplied by radicull</li>
<li>Patch# 4432 . Applied HtmlEntity decoding of UniCode html entities supplied by tsai</li>
<li>Patch# 4396. Applied UTF-8 changes from JudahGabriel</li>
<li>Applied JonGalloways HAPExplorer patch</li>
<li>Added Visual Studio 2010 Beta 2 Solution</li>
<li>Fixed compatibility in Medium Trust environments. Added a default list of extensions and content types to be used when the registry is not available.</li>
<li>Updated Charset detection to use a Dictionary&lt;string,string&gt; instead of arraylists of NameValuePair</li>
<li>search tag support in HAPExplorer</li></ul></div><div class="ClearBoth"></div>
                    </div>
                </div>
            </td>
        </tr>
    </table>
</div>
<div id="ReviewsPanel">
    <a id="ReviewsAnchor"></a>
    <div id="ReviewsDivisionHeader" class="DivisionHeader">&nbsp;<b>Reviews</b> for this release</div>
    
            <input type="button" id="RateReleaseButton" value="Review this release" class="DefaultButton" style="width:auto;" onclick="location.href='https://www.codeplex.com/site/login?RedirectUrl=http%3a%2f%2fhtmlagilitypack.codeplex.com%2freleases%2fview%2f44954%3fRateReview%3dtrue'" />
        
    <div id="Reviews">
    
        <div id="ReviewsList">
        
            <a id="ReviewBy-mjhufford"></a>
            <div class="ReviewListItem">
                <span id="review0RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review0Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review0Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review0Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review0Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review0Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review0ratingName"></span><input id="review0currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText0">Lovely bit of code.</span><br />
                by <a id="ReviewListReviewUserHyperlink0" href="http://www.codeplex.com/site/users/view/mjhufford">mjhufford</a>
                on <span id="reviewDate0" class="smartDate" LocalTimeTicks="1296596315">Tue at 1:38 PM</span>
                
            </div>
        
            <a id="ReviewBy-ccook"></a>
            <div class="ReviewListItem">
                <span id="review1RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review1Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review1Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review1Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review1Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review1Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review1ratingName"></span><input id="review1currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText1">A great library&#33;  It replaced much custom coding for parsing plain text and increased the robustness of the parsing.  It&#39;s used heavily in greatvocab.com along with the Unifico project.</span><br />
                by <a id="ReviewListReviewUserHyperlink1" href="http://www.codeplex.com/site/users/view/ccook">ccook</a>
                on <span id="reviewDate1" class="smartDate" LocalTimeTicks="1295816382">Jan 23 at 12:59 PM</span>
                
            </div>
        
            <a id="ReviewBy-johnnyjames789"></a>
            <div class="ReviewListItem">
                <span id="review2RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review2Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review2Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review2Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review2Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review2Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review2ratingName"></span><input id="review2currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText2">. I have to convert html to plain text in one of my applications and i used this library, although i have to make a little modification to the code, this lib was really helpfull.&#10;&#10;&#10;&#60;a href&#61;&#34;http&#58;&#47;&#47;cazarebacau.<wbr></wbr>info&#47;&#34;&#62;cazare bacau&#60;&#47;a&#62;</span><br />
                by <a id="ReviewListReviewUserHyperlink2" href="http://www.codeplex.com/site/users/view/johnnyjames789">johnnyjames789</a>
                on <span id="reviewDate2" class="smartDate" LocalTimeTicks="1295643512">Jan 21 at 12:58 PM</span>
                
            </div>
        
            <a id="ReviewBy-batman99"></a>
            <div class="ReviewListItem">
                <span id="review3RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review3Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review3Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review3Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review3Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review3Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review3ratingName"></span><input id="review3currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText3">Superb library&#33; Been trying it for a while and is definitely awesome.&#10;Thanks a lot</span><br />
                by <a id="ReviewListReviewUserHyperlink3" href="http://www.codeplex.com/site/users/view/batman99">batman99</a>
                on <span id="reviewDate3" class="smartDate" LocalTimeTicks="1294923530">Jan 13 at 4:58 AM</span>
                
            </div>
        
            <a id="ReviewBy-drewid"></a>
            <div class="ReviewListItem">
                <span id="review4RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review4Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review4Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review4Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review4Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review4Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review4ratingName"></span><input id="review4currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText4">Wow.  Fantastic&#33; Just what was needed.</span><br />
                by <a id="ReviewListReviewUserHyperlink4" href="http://www.codeplex.com/site/users/view/drewid">drewid</a>
                on <span id="reviewDate4" class="smartDate" LocalTimeTicks="1293979990">Jan 2 at 6:53 AM</span>
                
            </div>
        
            <a id="ReviewBy-bugmenot2"></a>
            <div class="ReviewListItem">
                <span id="review5RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review5Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review5Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review5Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review5Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review5Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review5ratingName"></span><input id="review5currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText5">Fantastic&#33;&#33;&#33; Exactly what I am searching for&#33;&#33; No more Webbrowser. Keep ahead&#33;</span><br />
                by <a id="ReviewListReviewUserHyperlink5" href="http://www.codeplex.com/site/users/view/bugmenot2">bugmenot2</a>
                on <span id="reviewDate5" class="smartDate" LocalTimeTicks="1293159310">Dec 23 2010 at 6:55 PM</span>
                
            </div>
        
            <a id="ReviewBy-MattDev2000"></a>
            <div class="ReviewListItem">
                <span id="review6RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review6Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review6Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review6Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review6Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review6Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review6ratingName"></span><input id="review6currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText6">This project is fantastic. I am currently using it in a web scraping project and can&#39;t fault it&#33;&#10;Kepp up the good work. </span><br />
                by <a id="ReviewListReviewUserHyperlink6" href="http://www.codeplex.com/site/users/view/MattDev2000">MattDev2000</a>
                on <span id="reviewDate6" class="smartDate" LocalTimeTicks="1292953858">Dec 21 2010 at 9:50 AM</span>
                
            </div>
        
            <a id="ReviewBy-saranghadavale"></a>
            <div class="ReviewListItem">
                <span id="review7RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review7Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review7Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review7Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review7Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review7Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review7ratingName"></span><input id="review7currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText7">I have started using 1.4.0 release and what a wonderful project. Perfectly work in html manipulation. This can be a kind of standard project that can be used for html parsing.</span><br />
                by <a id="ReviewListReviewUserHyperlink7" href="http://www.codeplex.com/site/users/view/saranghadavale">saranghadavale</a>
                on <span id="reviewDate7" class="smartDate" LocalTimeTicks="1292359506">Dec 14 2010 at 12:45 PM</span>
                
            </div>
        
            <a id="ReviewBy-tonyqus"></a>
            <div class="ReviewListItem">
                <span id="review8RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review8Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review8Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review8Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review8Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review8Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review8ratingName"></span><input id="review8currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText8">excellent project&#33;</span><br />
                by <a id="ReviewListReviewUserHyperlink8" href="http://www.codeplex.com/site/users/view/tonyqus">tonyqus</a>
                on <span id="reviewDate8" class="smartDate" LocalTimeTicks="1291545439">Dec 5 2010 at 2:37 AM</span>
                
            </div>
        
            <a id="ReviewBy-chowdarysway"></a>
            <div class="ReviewListItem">
                <span id="review9RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review9Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review9Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review9Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review9Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review9Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review9ratingName"></span><input id="review9currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText9">This is a great library. I have to convert html to plain text in one of my applications and i used this library, although i have to make a little modification to the code, this lib was really helpfull.&#10;&#10;I wish the developers &#34;All the best&#34; for there future endeavors.</span><br />
                by <a id="ReviewListReviewUserHyperlink9" href="http://www.codeplex.com/site/users/view/chowdarysway">chowdarysway</a>
                on <span id="reviewDate9" class="smartDate" LocalTimeTicks="1290787652">Nov 26 2010 at 8:07 AM</span>
                
            </div>
        
            <a id="ReviewBy-jliettehk"></a>
            <div class="ReviewListItem">
                <span id="review10RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review10Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review10Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review10Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review10Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review10Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review10ratingName"></span><input id="review10currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText10">Thanks for this nice lib. I find savetoXml feature very robust.&#10;Do not forget to flush&#40;&#41; in Save methods &#33; This fix was already given in issue tracker page by JAPoole.</span><br />
                by <a id="ReviewListReviewUserHyperlink10" href="http://www.codeplex.com/site/users/view/jliettehk">jliettehk</a>
                on <span id="reviewDate10" class="smartDate" LocalTimeTicks="1290009546">Nov 17 2010 at 7:59 AM</span>
                
            </div>
        
            <a id="ReviewBy-xmen"></a>
            <div class="ReviewListItem">
                <span id="review11RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review11Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review11Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review11Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review11Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review11Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review11ratingName"></span><input id="review11currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText11">&#60;i&#62;Excellent work&#60;&#47;i&#62;&#10;</span><br />
                by <a id="ReviewListReviewUserHyperlink11" href="http://www.codeplex.com/site/users/view/xmen">xmen</a>
                on <span id="reviewDate11" class="smartDate" LocalTimeTicks="1289556437">Nov 12 2010 at 2:07 AM</span>
                
            </div>
        
            <a id="ReviewBy-JAPoole"></a>
            <div class="ReviewListItem">
                <span id="review12RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review12Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review12Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review12Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review12Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review12Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review12ratingName"></span><input id="review12currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText12">Great library, excellent functionality, having attempted &#40;and failed&#41; to write something similar, very impressed with this&#33;</span><br />
                by <a id="ReviewListReviewUserHyperlink12" href="http://www.codeplex.com/site/users/view/JAPoole">JAPoole</a>
                on <span id="reviewDate12" class="smartDate" LocalTimeTicks="1287698026">Oct 21 2010 at 2:53 PM</span>
                
            </div>
        
            <a id="ReviewBy-stefan_ne"></a>
            <div class="ReviewListItem">
                <span id="review13RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review13Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review13Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review13Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review13Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review13Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review13ratingName"></span><input id="review13currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText13">Great library&#33;  Thanks&#33;</span><br />
                by <a id="ReviewListReviewUserHyperlink13" href="http://www.codeplex.com/site/users/view/stefan_ne">stefan_ne</a>
                on <span id="reviewDate13" class="smartDate" LocalTimeTicks="1284107114">Sep 10 2010 at 1:25 AM</span>
                
            </div>
        
            <a id="ReviewBy-raygun"></a>
            <div class="ReviewListItem">
                <span id="review14RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review14Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review14Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review14Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review14Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review14Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review14ratingName"></span><input id="review14currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText14">This is by far the best HTML parser I&#39;ve used. It even parses ASP without any problems.</span><br />
                by <a id="ReviewListReviewUserHyperlink14" href="http://www.codeplex.com/site/users/view/raygun">raygun</a>
                on <span id="reviewDate14" class="smartDate" LocalTimeTicks="1283865615">Sep 7 2010 at 6:20 AM</span>
                
            </div>
        
            <a id="ReviewBy-medcl"></a>
            <div class="ReviewListItem">
                <span id="review15RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review15Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review15Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review15Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review15Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review15Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review15ratingName"></span><input id="review15currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText15">nice       &#33;</span><br />
                by <a id="ReviewListReviewUserHyperlink15" href="http://www.codeplex.com/site/users/view/medcl">medcl</a>
                on <span id="reviewDate15" class="smartDate" LocalTimeTicks="1283446459">Sep 2 2010 at 9:54 AM</span>
                
            </div>
        
            <a id="ReviewBy-Anders_Rask"></a>
            <div class="ReviewListItem">
                <span id="review16RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review16Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review16Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review16Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review16Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review16Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review16ratingName"></span><input id="review16currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText16">This class library is truly magnificent. I can&#39;t believe how many hours it saved me. Thanks to all the guys who worked on this.&#10;&#10;I noticed some reviewers complain about the lack of documentation to do this or that&#58; Learn xpath first to efficiently use Html Agility Pack.</span><br />
                by <a id="ReviewListReviewUserHyperlink16" href="http://www.codeplex.com/site/users/view/Anders_Rask">Anders_Rask</a>
                on <span id="reviewDate16" class="smartDate" LocalTimeTicks="1282926941">Aug 27 2010 at 9:35 AM</span>
                
            </div>
        
            <a id="ReviewBy-whitehawk"></a>
            <div class="ReviewListItem">
                <span id="review17RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review17Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review17Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review17Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review17Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review17Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review17ratingName"></span><input id="review17currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText17">This project truly is a godsend. Ive used Nokogiri, Hpricot, and others, and this project is far and above the best.</span><br />
                by <a id="ReviewListReviewUserHyperlink17" href="http://www.codeplex.com/site/users/view/whitehawk">whitehawk</a>
                on <span id="reviewDate17" class="smartDate" LocalTimeTicks="1279526774">Jul 19 2010 at 1:06 AM</span>
                
            </div>
        
            <a id="ReviewBy-ntotten"></a>
            <div class="ReviewListItem">
                <span id="review18RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review18Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review18Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review18Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review18Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review18Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review18ratingName"></span><input id="review18currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText18">Love this project. We are using this in some text templates over at facebookgraphtoolkit.code<wbr></wbr>plex.com to automatically generate objects using Facebook&#39;s online api documentation. Works really well.</span><br />
                by <a id="ReviewListReviewUserHyperlink18" href="http://www.codeplex.com/site/users/view/ntotten">ntotten</a>
                on <span id="reviewDate18" class="smartDate" LocalTimeTicks="1279137715">Jul 14 2010 at 1:01 PM</span>
                
            </div>
        
            <a id="ReviewBy-fel"></a>
            <div class="ReviewListItem">
                <span id="review19RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review19Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review19Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review19Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review19Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review19Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review19ratingName"></span><input id="review19currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText19">This really saved me a lot of time, to be honest I wonder why it is not included under .net framework...&#10;&#10;To be more specific, before I found this toolkit, I have used more than 16 hours trying to do the job with XmlDocument. I found this toolkit and within minutes I got the job done &#58;&#41;&#10;&#10;I just hope that maintenance will continue...</span><br />
                by <a id="ReviewListReviewUserHyperlink19" href="http://www.codeplex.com/site/users/view/fel">fel</a>
                on <span id="reviewDate19" class="smartDate" LocalTimeTicks="1273831993">May 14 2010 at 3:13 AM</span>
                
            </div>
        
            <a id="ReviewBy-gduncan411"></a>
            <div class="ReviewListItem">
                <span id="review20RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="review20Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="review20Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="review20Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="review20Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="review20Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="review20ratingName"></span><input id="review20currentRating" type="hidden" value="5" /></span><br />
                <span id="ReviewListText20">The HTML Agility Pack has saved me many many hours over the years I&#39;ve been using it. &#10;&#10;THANK YOU for continuing to maintain and improve it.&#10;&#10;You rock</span><br />
                by <a id="ReviewListReviewUserHyperlink20" href="http://www.codeplex.com/site/users/view/gduncan411">gduncan411</a>
                on <span id="reviewDate20" class="smartDate" LocalTimeTicks="1273448924">May 9 2010 at 4:48 PM</span>
                
            </div>
        
        </div>
    
    </div>
</div>


<script type="text/javascript">
    function LicenseDisagree() {
        allowUnsavedDataAlert();
        OpenDialog('#LicenseAgreePanel', false);
        
    }
</script>
<div id="LicenseAgreePanel" style="display: none;" title="To download the file you must agree to the following license.">
    <div class="Body">
        <textarea class="CommentBox" cols="20" id="LicenseText" name="LicenseText" readonly="readonly" rows="20">
Microsoft Public License (Ms-PL)

This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software.

1. Definitions

The terms &quot;reproduce,&quot; &quot;reproduction,&quot; &quot;derivative works,&quot; and &quot;distribution&quot; have the same meaning here as under U.S. copyright law.

A &quot;contribution&quot; is the original software, or any additions or changes to the software.

A &quot;contributor&quot; is any person that distributes its contribution under this license.

&quot;Licensed patents&quot; are a contributor&#39;s patent claims that read directly on its contribution.

2. Grant of Rights

(A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.

(B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.

3. Conditions and Limitations

(A) No Trademark License- This license does not grant you rights to use any contributors&#39; name, logo, or trademarks.

(B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.

(C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software.

(D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.

(E) The software is licensed &quot;as-is.&quot; You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.</textarea>
        <input type="hidden" id="downloadFileId" />
        <input type="hidden" id="downloadReleaseId" />
        <input type="hidden" id="clickOncePath" />
    </div>
    <div class="Buttons">
        <input type="button" id="AgreeButton" class="DefaultButton" onclick="submitDownloadFile();allowUnsavedDataAlert();" value="I Agree" />
        <input type="button" id="DisagreeButton" class="Button" onclick="LicenseDisagree();" value="I Disagree" />
    </div>
</div>
<div id="ClickOnceOperaPanel" style="display: none;" title="Opera does not support ClickOnce">
    <div class="Body">
        To install this application, save it and then open it.  Opening it directly from Opera will not work correctly.
    </div>
    <div class="Buttons">
        <input type="button" class="Button" onclick="operaContinue();" value="Ok" />
    </div>
</div>
                    </div>
                </td>
            </tr>
        </table>
    </div>

                                        
	</div>
                                    </td>
                                    <td id="ctl00_ctl00_MasterContent_RightSideBarCell" valign="top" width="15%">
                                        <div id="ctl00_ctl00_MasterContent_RightSideBarPanel" class="StandardPadding SideBar RightSideBar GradientSideBar">
		
                                            
    

<script type="text/javascript">
    function toggleView(link) {
        setReleaseClasses(['#releasedTypeLink', '#plannedTypeLink', '#hiddenTypeLink']);
        hideReleaseDivs(['#releasedList', '#plannedList', '#hiddenList']);
        var jLink = $(link);
        jLink.addClass('ProjectReleaseHeaderViewSelectedLink');
        $('#' + jLink.attr('d:associatedDiv')).show();
    }
    function hideReleaseDivs(args) {
        for (i = 0; i < args.length; i++)
            $(args[i]).hide();
    }
    function setReleaseClasses(args) {
        for (i = 0; i < args.length; i++)
            $(args[i]).removeClass('ProjectReleaseHeaderViewSelectedLink').addClass('ProjectReleaseHeaderViewLink');
    }
</script>

<div class="ContentPanelBox SideBarControl"><div class="Content">
    <div class="Header StandardPaddingBottom">
        <table cellpadding="0" cellspacing="0" border="0" width="100%">
            <tr>
                <td valign="top">
                    <h2><span class="ProjectReleasesHeaderLabel">Other Downloads</span></h2>
                </td>
                <td valign="bottom" align="right">
                    <div id="HeaderLinksPanel" class="ProjectReleasesHeaderViewLinks">
                        <a id="releasedTypeLink" href="#" onclick="toggleView(this);return false;" class="ProjectReleaseHeaderViewSelectedLink" d:associatedDiv="releasedList">Released</a> |
                        <a id="plannedTypeLink" href="#" onclick="toggleView(this);return false;" class="ProjectReleaseHeaderViewLink" d:associatedDiv="plannedList">Planned</a>
                        
                    </div>
                </td>
            </tr>
        </table>
    </div>
    <div id="ProjectReleasesSidebarPanel" class="ProjectReleasesSidebar">
        <div id="ReleasesListDiv" class="Scrollable">
            <div id="releasedList" >
            
<table cellpadding="0" cellspacing="0" width="100%">

    <tr>
        <td class="DefaultCellIcon">
            
        </td>
        <td class="ReleaseCell ">
            <a id="ReleaseLinkStable0" 
               class="ReleaseLink" 
               title="Experimental&#32;Xpath&#32;Updates"
                
                href="http://htmlagilitypack.codeplex.com/releases/view/46681" 
               >Experiment<wbr></wbr>al Xpath Updates</a>
            <div>
                <span id="releaseListReleaseDateStable0" class="smartDate dateOnlyNoShort" LocalTimeTicks="1275836400">Jun 6 2010</span>, 
                Alpha
            </div>
            <div>
                
            </div>
        </td>
    </tr>

    <tr>
        <td class="DefaultCellIcon">
            
            <img id="DefaultReleaseImage" src="http://i3.codeplex.com/Images/v17501/defaultReleaseStar.gif" title="Recommended Release" />
            
        </td>
        <td class="ReleaseCell AlternateBackground">
            <a id="ReleaseLinkStable1" 
               class="SelectedRelease" 
               title="Recommended Release: 1.4.0&#32;Stable"
               >1.4.0 Stable</a>
            <div>
                <span id="releaseListReleaseDateStable1" class="smartDate dateOnlyNoShort" LocalTimeTicks="1273244400">May 7 2010</span>, 
                Stable
            </div>
            <div>
                <span id="releaseListStarStable1RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="releaseListStarStable1Rating_Star_0" class="RatingStar FilledRatingStar" d:rating="1">&nbsp;</span><span id="releaseListStarStable1Rating_Star_1" class="RatingStar FilledRatingStar" d:rating="2">&nbsp;</span><span id="releaseListStarStable1Rating_Star_2" class="RatingStar FilledRatingStar" d:rating="3">&nbsp;</span><span id="releaseListStarStable1Rating_Star_3" class="RatingStar FilledRatingStar" d:rating="4">&nbsp;</span><span id="releaseListStarStable1Rating_Star_4" class="RatingStar FilledRatingStar" d:rating="5">&nbsp;</span><span id="releaseListStarStable1ratingName"></span><input id="releaseListStarStable1currentRating" type="hidden" value="5" /></span>
                
            </div>
        </td>
    </tr>

    <tr>
        <td class="DefaultCellIcon">
            
        </td>
        <td class="ReleaseCell ">
            <a id="ReleaseLinkStable2" 
               class="ReleaseLink" 
               title="1.4.0&#32;Beta&#32;2"
                
                href="http://htmlagilitypack.codeplex.com/releases/view/33903" 
               >1.4.0 Beta 2</a>
            <div>
                <span id="releaseListReleaseDateStable2" class="smartDate dateOnlyNoShort" LocalTimeTicks="1254582000">Oct 3 2009</span>, 
                Beta
            </div>
            <div>
                <span id="releaseListStarStable2RatingContainer" class="RatingStarContainer" title="4.8 star rating"><span id="releaseListStarStable2Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="releaseListStarStable2Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="releaseListStarStable2Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="releaseListStarStable2Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="releaseListStarStable2Rating_Star_4" class="RatingStar HalfRatingStarMuted" d:rating="5">&nbsp;</span><span id="releaseListStarStable2ratingName"></span><input id="releaseListStarStable2currentRating" type="hidden" value="4.842105" /></span>
                
            </div>
        </td>
    </tr>

    <tr>
        <td class="DefaultCellIcon">
            
        </td>
        <td class="ReleaseCell AlternateBackground">
            <a id="ReleaseLinkStable3" 
               class="ReleaseLink" 
               title="1.4.0&#32;Beta&#32;1"
                
                href="http://htmlagilitypack.codeplex.com/releases/view/33102" 
               >1.4.0 Beta 1</a>
            <div>
                <span id="releaseListReleaseDateStable3" class="smartDate dateOnlyNoShort" LocalTimeTicks="1254409200">Oct 1 2009</span>, 
                Beta
            </div>
            <div>
                <span id="releaseListStarStable3RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="releaseListStarStable3Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="releaseListStarStable3Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="releaseListStarStable3Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="releaseListStarStable3Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="releaseListStarStable3Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="releaseListStarStable3ratingName"></span><input id="releaseListStarStable3currentRating" type="hidden" value="5" /></span>
                
            </div>
        </td>
    </tr>

    <tr>
        <td class="DefaultCellIcon">
            
        </td>
        <td class="ReleaseCell ">
            <a id="ReleaseLinkStable4" 
               class="ReleaseLink" 
               title="1.3.0.0&#32;Production"
                
                href="http://htmlagilitypack.codeplex.com/releases/view/272" 
               >1.3.0.0 Production</a>
            <div>
                <span id="releaseListReleaseDateStable4" class="smartDate dateOnlyNoShort" LocalTimeTicks="1155913200">Aug 18 2006</span>
                
            </div>
            <div>
                <span id="releaseListStarStable4RatingContainer" class="RatingStarContainer" title="5 star rating"><span id="releaseListStarStable4Rating_Star_0" class="RatingStar FilledRatingStarMuted" d:rating="1">&nbsp;</span><span id="releaseListStarStable4Rating_Star_1" class="RatingStar FilledRatingStarMuted" d:rating="2">&nbsp;</span><span id="releaseListStarStable4Rating_Star_2" class="RatingStar FilledRatingStarMuted" d:rating="3">&nbsp;</span><span id="releaseListStarStable4Rating_Star_3" class="RatingStar FilledRatingStarMuted" d:rating="4">&nbsp;</span><span id="releaseListStarStable4Rating_Star_4" class="RatingStar FilledRatingStarMuted" d:rating="5">&nbsp;</span><span id="releaseListStarStable4ratingName"></span><input id="releaseListStarStable4currentRating" type="hidden" value="5" /></span>
                
            </div>
        </td>
    </tr>

</table>    

            </div>
            <div id="plannedList" style="display:none;">
            
<table cellpadding="0" cellspacing="0" width="100%">

    <tr>
        <td class="DefaultCellIcon">
            
        </td>
        <td class="ReleaseCell ">
            <a id="ReleaseLinkPlanning0" 
               class="ReleaseLink" 
               title="2.0"
                
                href="http://htmlagilitypack.codeplex.com/releases/view/59004" 
               >2.0</a>
            <div>
                Planning
            </div>
            <div>
                
            </div>
        </td>
    </tr>

</table>    

            </div>
            
        </div>
    </div>
</div></div>
<script type="text/javascript">
    function saveSubscriptionDataDirectly(type) {
        return saveSubscriptionDataCore(type, false);
    }

    function saveSubscriptionData() {
        closeSubscriptionDialog();

        var type = $('input[name=EmailSubscriptionTypeList]:checked').val();
        if (type === '')
            return false;
        var removeIndividual = $('input[name=StopNotificationsCheckBox]:checked').val();
        if (removeIndividual === undefined)
            removeIndividual = false;
        $('#subscriptionSettings').remove();
        return saveSubscriptionDataCore(type, removeIndividual);
    }

    function saveSubscriptionDataCore(type, removeIndividual) {

        var isSubscribed = $('#SubscribeCheckBox').is(':checked') && $('#SubscribeCheckBox').is(':enabled');
        CodePlex.UpdateProgress.displayPanelAndDisableControls('Saving...');
        $('#subscriptionContent').load('http://htmlagilitypack.codeplex.com/subscriptions/Release/save',
                                       { isIndividualSubscribed: isSubscribed, deliveryStatus: type, displayType: 'Full', removeIndividualSubscriptions: removeIndividual },
                                       function () { CodePlex.UpdateProgress.hide(); });
        if (type === '1' || type === '2') {
            $('#unsubscribeSection').show();
        }
        else {
            $('#unsubscribeSection').hide();
            $('#stopNotificationsDiv').hide();
        }

        return false;
    }

    function saveIndividualSubscription(type) {

        CodePlex.UpdateProgress.displayPanelAndDisableControls('Saving...');
        $('#subscriptionContent').load('',
                                       { deliveryStatus: type },
                                       function () { CodePlex.UpdateProgress.hide(); });
        return false;
    }

    function showSubscriptionSelection() {
        OpenDialog('#subscriptionSettings', true, '37em');
        return false;
    }

    function closeSubscriptionDialog() {
        OpenDialog('#subscriptionSettings', false);
        return false;
    }

    function showStopNotifications() {
        $('#stopNotificationsDiv').hide();
        $('#StopNotificationsCheckBox').attr('checked', false);
    }

    var currentToolTipHeight = null;

    function showUnsubscribeToolTip() {
      if (currentToolTipHeight == null) { currentToolTipHeight = $('#unsubscribeToolTip').height()+30 };
      var toolTip = $('#unsubscribeToolTipImage');

      $('#unsubscribeToolTip').dialog('destroy');
      $('#unsubscribeToolTip').dialog({ 
        height: currentToolTipHeight, 
        width: 275, 
        position: [toolTip.offset().left-$(window).scrollLeft()+10, toolTip.offset().top-$(window).scrollTop()+10],
        dialogClass: 'tooltip',
        open: function() { $('#unsubscribeToolTip').show(); } 
      });

    }

    function hideUnsubscribeToolTip() {
      $('#unsubscribeToolTip').dialog('close');
    }
</script>

<div id="subscriptionContent">
    

<div id="EmptyNotificationsContainer"></div>
<div class="ContentPanelBox SideBarControl"><div class="Content">
        <div id="IssueNotification">
            <div class="Header StandardPaddingBottom">
                <div class="NoWrap FixedLayoutRoundPanelHeaderTemplatePadding">
                    <img src="http://i3.codeplex.com/Images/v17501/small-envelope.gif" />
                    <span id="SubscriptionTitleLabel" class="NoWrap Selected AlignTop">Release Notification</span>
                </div>
            </div>
            <div id="SubscriptionMessage">
                <a id="subscriptionSignIn" href="https://www.codeplex.com/site/login?RedirectUrl=http%3a%2f%2fhtmlagilitypack.codeplex.com%2freleases%2fview%2f44954">Sign in</a> to display notification settings.
            </div>
        </div>
    </div></div>
<div id="subscriptionSettings" class="ModalDialog" style="display:none; width: 250px;"> 
    <div class="ModalDialogHeader">
        <div class="ModalDialogHeaderIcon">
            <img src="http://i3.codeplex.com/Images/v17501/envelope.png" />
        </div>
        <div class="ModalDialogHeaderText">
            <div class="ModalDialogHeaderTitle"></div>
            <div class="ModalDialogHeaderSubText"></div>
        </div>
    </div>
    <div class="ModalDialogContent">
        <div class="ModalDialogContentBody">
            <div style="margin-top: 2px;">Email me <span id="changeEmailAddressLink"><a href="/site/users/update?FocusElement=EmailAddressForChange">(change e-mail address)</a></span></div>
            <div style="margin-top: 2px;"><input type="radio" id="EmailSubscription_EachNewIssue" name="EmailSubscriptionTypeList" value="1" onclick="$('#stopNotificationsDiv').hide()"  /><label for="EmailSubscription_EachNewIssue"></label></div>
            <div style="margin-top: 2px;"><input type="radio" id="EmailSubscription_DailyDigest" name="EmailSubscriptionTypeList" value="2" onclick="$('#stopNotificationsDiv').hide()"  /><label for="EmailSubscription_DailyDigest"></label></div>
            <div id="unsubscribeSection" style="display:none;">
                <input type="radio" id="EmailSubscription_Unsubscribe" name="EmailSubscriptionTypeList" value="0" onclick="$('#stopNotificationsDiv').show()" checked="checked" /><label for="EmailSubscription_Unsubscribe">Unsubscribe</label>
            </div>

            <div id="stopNotificationsDiv" style="display:none;overflow:hidden;width:330px;margin-top:4px;" class="EmailSubscriptionCheck">
                <div style="float: left; width:24px;">
                <input id="StopNotificationsCheckBox" name="StopNotificationsCheckBox" type="checkbox" value="true" /><input name="StopNotificationsCheckBox" type="hidden" value="false" />
                </div>
                <div style="float: left; width: 300px;">
                <label for="StopNotificationsCheckBox">
                    Also stop notifications for <i>individual</i> issue(s) I subscribed to.
                    <img id="unsubscribeToolTipImage" src="http://i3.codeplex.com/Images/v17501/helpicon.gif" onmouseover="showUnsubscribeToolTip()" onmouseout="hideUnsubscribeToolTip()" />
                </label>
                </div>
                <div id="unsubscribeToolTip" style="display: none;">
                
                </div>
            </div>
        </div>
        <div class="ModalDialogContentButtons">
            <table id="NearlyUselessButtonHoldingTable">
                <tr>
                    <td> 
                        <input id="SaveButton" type="button" value="Save" class="DefaultButton" onclick="saveSubscriptionData();" />
                    </td>
                    <td>
                        <a id="subscriptionDialogCancelButton" href="#" onclick="return closeSubscriptionDialog()">Cancel</a>
                    </td>
                </tr>
            </table>
        </div>
    </div>
</div>

<input type="hidden" name="SelectedSubscriptionItem" value="0" />

</div>
                                        
	</div>
                                    </td>
	
                                </tr>
                            </table>
                        
</div>
                    </div>
                </td>
            </tr>
        </table>
    </div>

                    </div>
                </div>
                <div id="UpdateProgressPanel" class="UpdateProgress">
                    <span id="UpdateProgressText" class="UpdateProgressText">Updating...</span>
                </div>
                <div id="Analytics" style="width: 70%">
                    <script src="/site/library/svy/broker.js" type="text/javascript"></script>
                    <img id="ctl00_ctl00_BlankImage" onload="self.logoImageLoaded=true" src="http://i3.codeplex.com/Images/v17501/blank.png" style="height:0px;width:0px;border-width:0px;" />
                    <script language="javascript" type="text/javascript">
                        var date = new Date();
                        var timezoneOffset = date.getTimezoneOffset() / 60 * -1;
                        var timezoneOffsetCookie = getCookie("TimezoneOffset");
                        var firstTimeSetTimezoneCookie = false;

                        if (timezoneOffsetCookie == null || timezoneOffsetCookie != timezoneOffset) {
                            firstTimeSetTimezoneCookie = true;
                            document.cookie = "TimezoneOffset=" + timezoneOffset + '; domain=.codeplex.com';
                        }
                    </script>
                    
                    
                        <noscript><a href="http://www.omniture.com" title="Web Analytics">
                            <img src="http://msstonojstemp.112.2O7.net/b/ss/msstonojstemp/1/H.20.2--NS/0" height="1" width="1" border="0" alt="" />
                        </a></noscript>
                    
       
                </div>
            </td>
        </tr>
        <tr valign="bottom">
            <td>
                <div id="CanvasFooter">
                    © 2006-2011 Microsoft
                    <span class="VerticalBar">|</span>
                    <a href='http://www.codeplex.com/site/help'>Get Help</a>
                    <span class="VerticalBar">|</span>
                    <a href='/legal/privacy.aspx'>Privacy Statement</a>
                    <span class="VerticalBar">|</span>
                    <a href='http://www.codeplex.com/Legal/Terms.aspx'>Terms of Use</a>
                    <span class="VerticalBar">|</span>
                    <a href='http://www.codeplex.com/Legal/Conduct.aspx'>Code of Conduct</a>
                    <span class="VerticalBar">|</span>
                    <a href="http://theloungenet.com/codeplex-advertising" target="_blank">Advertise With Us</a>
                    <span class="VerticalBar">|</span>
                    Version 2011.1.4.17501
                </div>
            </td>
        </tr>
    </table>
     </form>
</body>
</html>